home *** CD-ROM | disk | FTP | other *** search
- <%@ LANGUAGE = VBScript %>
- <% Option Explicit %>
- <!-- #include file="directives.inc" -->
-
-
- <!--#include file="default.str"-->
- <!--#include file="iisetfnt.inc"-->
-
- <%
-
- dim hackfor5
- hackfor5 = False
-
- function MinVer(browserver,brwminver)
- MinVer = (browserver >= brwminver)
-
- end function
-
- function GetBrowserVer(browserstr)
- dim browserver, i, curchr
- browserver = ""
-
- for i = 1 to len(browserstr)
- curchr = Mid(browserstr, i,1)
- if isNumeric(curchr) or curchr = "." then
- browserver = browserver & curchr
- end if
- if browserver <> "" and not (isNumeric(curchr) or curchr = ".") then
- exit for
- end if
- next
-
- GetBrowserVer = browserver
- end function
-
- On Error Resume Next
- Dim browserobj, browserkey, browserok,browserver,agentstr
-
-
-
- if Request.Querystring("browserok") <> "" or Request.QueryString("FONTSIZE") <> "" then
- browserok = True
- else
-
- browserkey = "Unknown Browser"
- agentstr = Request.ServerVariables("HTTP_USER_AGENT")
- Session("CanBrowse") = True
- Session("ListSort") = True
- Session("FONTSCALE") = L_DEFFONTSCALE_TEXT
- Session("FONTFACE") = L_DEFTEXTFONT_TEXT
- Session("FONTPOINT") = L_DEFFONTPOINT
- Session("MENUFONT") = L_DEFMENUFONT_TEXT
- Session("MENUFONTSIZE") = L_DEFMENUFONTPOINT
- Session("MENUBODY") = "<BODY background='images/greycube.gif' TEXT = 'White' LINK='White' VLINK='White' ALINK='#66CCCC' TOPMARGIN=0 LEFTMARGIN=0>"
- Session("DEFINPUTSTYLE") = L_DEFINPUTSTYLE
- Session("IE3Layout") = False
- Session("IE4Layout") = False
- Session("hasDHTML") = False
- Session("hasStyles") = True
- Session("BGCOLOR") = "Silver"
- Session("BrowserVer") = ""
- Session("BrowserVScalePct") = 100
- Session("BrowserHScalePct") = 100
- Session("BrowserTBScalePct") = 100
-
- if Instr(agentstr, "MSIE") then
-
- curLocale = GetLocale
- SetLocale("en-us")
- browserver = CInt(GetBrowserVer(Mid(agentstr,InStr(agentstr,"MSIE"))))
- SetLocale(curLocale)
-
- 'check for mac... we will warn users on pre IE4
- if InStr(agentstr, "Mac") > 0 then
- browserok=MinVer(browserver,4)
- else
- browserok=MinVer(browserver,3)
- end if
- browserKey = "IE" & browserver
- Session("BrowserVer") = browserver
- Session("IsIE") = True
- if browserver > 3 then
- Session("IE4Layout") = True
- Session("hasDHTML") = True
-
- end if
- else
- Session("IsIE") = False
- if Instr(agentstr,"Mozilla") then
-
- SetLocale("en-us")
- browserver = CInt(GetBrowserVer(agentstr))
- SetLocale(curLocale)
- browserKey = "Netscape"
- Session("BrowserVer") = browserver
- if InStr(agentstr, "Win") > 0 then
- browserok=MinVer(browserver,3)
- elseif InStr(agentstr, "Mac") > 0 then
- browserok=MinVer(browserver,4)
- Session("CanBrowse") = False
- Session("IsMac") = True
- else
- browserok=MinVer(browserver,4)
- Session("IsUNIX") = True
- Session("hasStyles") = False
- Session("ListSort") = False
- Session("FONTSCALE") = L_UNIXFONTSCALE
- Session("FONTFACE") = L_UNIXTEXTFONT_TEXT
- Session("FONTPOINT") = L_UNIXFONTPOINT
- Session("MENUFONT") = L_UNIXMENUFONT_TEXT
- Session("MENUFONTSIZE") = L_UNIXFONTPOINT
-
- if browserver > 4 then
- Session("DEFINPUTSTYLE")= ""
- else
- Session("DEFINPUTSTYLE") = L_UNIXINPUTSTYLE
- end if
- end if
- if browserver < 4 then
- Session("BrowserVScalePct") = 128
- Session("BrowserHScalePct") = 104
- else
- Session("BrowserVScalePct") = 125
- Session("BrowserHScalePct") = 104
- end if
- Session("BrowserTBScalePct") = 75
- else
- browserok = false
- end if
- end if
- Session("Browser") = browserkey
- end if
- %>
-
- <% if browserok then %>
-
- <%
- if Request.QueryString("FONTSIZE") <> "" then
- Response.Cookies("HTMLA")("FONTSIZE")=Request.QueryString("FONTSIZE")
- Response.Cookies("HTMLA").expires=#December 31, 2000 1:00:00 AM#
- Session("FONTSIZE")=Request.QueryString("FONTSIZE")
- Session.timeout=200
- else
- Session("FONTSIZE") = Request.Cookies("HTMLA")("FONTSIZE")
- end if
- %>
-
- <html>
-
-
- <% if Session("IsIE") then %>
- <script language="JavaScript">
- // Determine the version number.
- var version;
- version=1
- var requiredVersion=2;
- if (typeof(ScriptEngineMajorVersion) + ""=="undefined")
- {
- version=1;
- }
- else
- {
- version=ScriptEngineMajorVersion();
- }
-
- // Prompt client and navigate to download page.
-
- if (version < requiredVersion)
- {
- if (confirm("<%= L_LIVESCRIPT_TEXT %>"))
- {
- self.location.href="http://www.microsoft.com/msdownload/scripting.htm";
- }
- }
- </script>
- <% end if %>
-
-
-
- <head>
- <title><%= L_TITLE_TEXT %></title>
- </head>
-
- <script LANGUAGE="JavaScript">
- <% if Session("IsIE") then %>
- if (version >= requiredVersion)
- {
- <% end if %>
- if (newBrowser()){
- var curURL = self.location.href;
- curURL = curURL.toUpperCase();
- if (curURL.substring(0,4) != "HTTPS")
- {
- alert("<%= L_NOSSL_TEXT %>");
- }
- self.location.href = "iisnew.asp";
- }
- else
- {
- self.location.href = "iis.asp";
- }
- <% if Session("IsIE") then %>
- }
- <% end if %>
-
- function newBrowser(){
- //Checks for existence of cookie
- cookiestr="<%= Session("FONTSIZE") %>"
- brwser="<%= Session("BROWSER") %>"
- return (cookiestr == "");
- }
-
- </script>
-
- <body BGCOLOR="silver">
- </body>
-
- <% else %>
-
- <html>
- <body background="silver" text="#000000" LEFTMARGIN = 0 TOPMARGIN=0>
- <table width="100%" cellpadding="0" cellspacing="0" border="0">
- <tr bgcolor="Teal">
- <td>
- <IMG SRC="images/Ismhd.gif" WIDTH=189 HEIGHT=19 BORDER=0>
- </td>
-
- <td align="right" valign="middle">
- <%= sFont("","","#FFFFFF",True) %>
- </FONT>
- </td>
- </tr>
- </table>
-
-
- <table cellpadding="0" height="100%" width="100%" cellpadding="0" cellspacing="0" border="0">
-
- <tr>
- <td VALIGN="top" bgcolor=white>
- <IMG SRC="images/Ism.gif" WIDTH=189 HEIGHT=55 BORDER=0>
- </td>
- <td width=10 bgcolor="Silver">
-
- </td>
- <td width="100%" bgcolor="Silver" VALIGN="top">
-
- <%= sFont("","","",True) %>
-
- <br>
- <%= L_BROWSERUNTESTED_TEXT %><p>
- <p>
- <%= L_MAYCONTINUE_TEXT %>
- <p>
- <a href="http://www.microsoft.com/ie/default.asp"><%= L_BESTVIEWING_TEXT %></a>
- <p>
- <a href="default.asp?browserok=True">
- <%= L_CONTINUE_TEXT %>
- </a>
- <hr>
- <b><%= L_MINREQS_TEXT %></b>
- <p>
- <b><%= L_WINDOWS_TEXT %></b><br>
- <%= L_IE302_TEXT %><br>
- <%= L_NS30_TEXT %><br>
- <p>
- <b><%= L_MAC_TEXT %></b><br>
- <%= L_IE400_TEXT %><br>
- <%= L_NS403_TEXT %><br>
- <p>
- <b><%= L_UNIXOS_TEXT %></b><br>
- <%= L_IE400_TEXT %><br>
- <%= L_NS403_TEXT %><br>
- </font>
- </td>
- </tr>
- </table>
-
- <FONT COLOR="#FFFFFF">
- <%= Session("Browser") %>
- <%= Session("browserver") %>
- <%= Session("BrowserHScalePct") %>
- </FONT>
-
- </body>
- <% end if %>
- </html>